*{box-sizing:border-box;}
body{color: #333;}
.container{width:95%; max-width:1600px; margin:auto;}
.flex{display:flex;align-items:center;justify-content:space-between;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
img{display:block;}
/*==效果transition:0.4s↓==*/
.slow,.slow a,.slow p,.slow li,.slow td,.slow input,.slow button,.slow select.slow textarea,.slow em,.slow img,.slow span,.slow hr,.slow h1,.slow h2,.slow h3,.slow h4,.slow h5,.slow h6,.slow b,.slow *:before,.slow *:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}

/*==顶部↓==*/
.fixed-top.header{position:fixed; width:100%; z-index:99999; padding:10px 0;}
.fixed-top.header:before{opacity:1; height:100%;}

/* 首页头部部分 */
.header{position:fixed; width:100%; height:100px; top:0; z-index:99999; padding:10px 0; border-bottom:1px solid rgba(255,255,255,.3);}
.header:before{opacity:0; content:"";position:absolute;bottom:0;z-index:-1;width:100%;height:80%; background:rgba(0,0,0,.7);    transition: all .4s ease-in-out;}
.header .logo{width:150px; float:left;}
.header .logo img{width:100%; display:block;}
/* PC导航部分 */
.navMenu>li{float:left; position:relative; line-height:90px; height:90px; font-size:18px;}
.navMenu>li>a{padding:0 20px; color:#fff; display:block;}
.navMenu>li>a:after{content:'';display:block;width:60px;height:3px;background:#df2322;position:absolute;left:50%;bottom:0;margin-left:-30px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scaleX(0);transform:scaleX(0);}
.navMenu>li:hover>a:after,.navMenu>li.on>a:after{-webkit-transform:scaleX(1);transform:scaleX(1);}
.navMenu>li>a:hover,.navMenu>li.on>a{color:#df2322;}
.navMenubox{position:relative;}
.navMenu>li{position:relative;}
.navMenu>li>ul.sub-menu{position:absolute; left:50%; margin-left:-80px; top:90px; z-index:3; display:none; background:#fff; width:160px; box-shadow:0 5px 10px #333;}
.navMenu>li>ul.sub-menu li{background:none; margin:0; padding:0; position:relative; border-bottom:1px solid #e6e6e6; text-align:center;}
.navMenu>li>ul.sub-menu li:last-of-type{border-bottom:none;}
.navMenu>li>ul.sub-menu li>a{display:block; font-size:15px; line-height:24px; padding:10px; clear:both; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.navMenu>li>ul.sub-menu li>a.active,.navMenu>li>ul.sub-menu li>a:hover,.navMenu>li>ul.sub-menu>li.active >a{background:#df2322; color:#fff;}
.navMenu>li>ul.sub-menu li>ul{position:absolute; left:180px; top:0; background:#eee; width:180px;}
.navMenu>li>ul.sub-menu li>ul>li{border-bottom:1px solid #fff;}
.phxia{display:none!important;}

.top_rtel{padding-left:40px; background:url(../image/top_tel_tb.png) left center no-repeat; background-size:30px 30px; font-size:20px; font-weight:bold; color:#fff; line-height:30px;}

/* 首页banner区域 */
#bannerBox{width:100%;}
#bannerBox .swiper-container{width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
#bannerBox .swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#bannerBox .swiper-slide img{max-width:100%; display: block}
#bannerBox .swiper-button-prev,.bannerBox .swiper-button-next{display:none;left:50px; background-image:none }
#bannerBox .swiper-button-next{left:auto;right:50px;}
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ color:#fff;font-size:80px;}
#bannerBox .swiper-pagination{bottom: 50px;position: relative;}
#bannerBox .swiper-pagination span{opacity:1; position:relative;display:inline-block;margin: 0 10px;cursor: pointer;font-size:0px;width:50px;height:6px;border-radius:20px;overflow:hidden; background:#999} 
#bannerBox .swiper-pagination span:before{ content:"";position:absolute;top:0;left:0;height: 100%;width:100%;transform: scale(0,1);transform-origin:right;transition:transform .5s; background:#df2322}
#bannerBox .swiper-pagination span.swiper-pagination-bullet-active:before{ transform: scale(1);transform-origin:left;}

/* 首页-关于我们 */
.about{background:url(../image/home-about-bg.jpg) center; background-size:cover; position:relative; padding:80px 0; overflow:hidden;}
.about .profile .text{width:53%;}
.about .profile .text span{font-size:16px; font-weight:300; text-transform:uppercase; color:#c9c9c9; letter-spacing:2px;}
.about .profile .text h3{font-size:40px; margin:10px 0; letter-spacing:2px; line-height:40px; color:#000;}
.about .profile .text .line{width:30px; height:4px; margin:4% 0; background-color:#df2322;}
.about .profile .text p{line-height:32px; font-size:16px; color:#666;}
.about .profile .text a{display:block; width:180px; height:50px; background-color:#df2322; color:white; text-align:center; line-height:50px; font-size:18px; margin-top:5%; transition:all .5s;}
.about .profile .text a:hover{background:#0b67b0; width:220px; transition:all .5s ease-in-out;}
.about .profile .img{width:40%; overflow:hidden;}
.about .profile .img .about_img{height:340px; overflow: hidden;}
.about .profile .img .about_img img{width:100%; object-fit:cover;}
.about .profile .img .wenhua .wh_top{margin-top:6%;}
.about .profile .img .wenhua .wh_top p{font-size:18px; font-weight: 600; margin-left: 18px; flex: 1;}
.about .profile .img .wenhua .wh_top h4{font-size:20px; position: relative; padding-right: 16px;}
.about .profile .img .wenhua .wh_top h4::after,
.about .profile .img .wenhua .wh_top h4::before{content:''; width:5px; height:5px; border-radius:50%; background-color:#333; position: absolute; left:-16px; top: 9px;}
.about .profile .img .wenhua .wh_top h4::after{left:auto; right:0;}
#swiper_1{margin-top:26px;}
#swiper_1 .swiper-slide p{font-size:16px; font-weight:600; padding:0 10%; position:relative;}
#swiper_1 .swiper-slide p::before{content: ''; width:6%; height:2px; background-color:#333; position:absolute; left:10px; top:50%;}
#swiper_1 .swiper-button-prev{left:auto; right:25px; color:#df2322;}
#swiper_1 .swiper-button-prev::after{font-size:20px;}
#swiper_1 .swiper-button-next{right:0; color: #df2322;}
#swiper_1 .swiper-button-next::after{font-size:20px;}
.number{margin-top:80px;}
.number .numCount li .numU{margin-bottom:20px;}
.number .numCount li .numCX{font-size:66px; font-weight:600; transition: text-shadow .2s linear; background:none;}
.number .numCount li .indc{line-height:24px; font-size:18px; color:#666; font-weight:300;}
.number .numCount li .unit{font-size:20px; vertical-align:top; font-weight:600; margin-left:20px;}
.number .numCount li:hover .numCX{color: transparent; background: linear-gradient(to right ,#df2322,#0b67b0); background-clip: text; -webkit-background-clip: text; text-shadow: 0 10px 6px rgba(0, 0, 0, .1);}
.number .numCount li:hover .unit{color: transparent; background: linear-gradient(to right ,#df2322,#0b67b0); background-clip: text; -webkit-background-clip: text;}

/* 首页产品中心部分 */
.service{color:white; background: url(../image/service-bg.jpg) fixed center; background-size:cover; position:relative; padding:80px 0; overflow:hidden;}
.service .container{position: relative;}
.service .title{width: 100%; position: absolute; top: 0px; left: 0; font-size: 40px; font-weight: 600;}
.service .title::after{content: ''; width: 90%; height: 1px; background-color: white; position: absolute; top: 52%; right: 0; opacity: .6;}
#swiper_2 .swiper-slide .left_text{width:45%; padding-top:4%;}
#swiper_2 .swiper-slide .left_text h3{font-size:36px; line-height:36px; margin-bottom:60px;}
#swiper_2 .swiper-slide .left_text p{font-size:18px; font-weight:300; line-height:30px;}
#swiper_2 .swiper-slide .left_text a{display: block; padding-left:20px; width:180px; height:50px; font-size: 18px; color: white; border: 1px solid white; line-height:48px; margin-top:60px;}
#swiper_2 .swiper-slide .left_text a img{position: absolute; top:36%; right:20px;}
/* 关于我们-了解更多-鼠标移入样式 */
#swiper_2 .swiper-slide .left_text a{color:#fff; position: relative; overflow: hidden; transition: color .5s; z-index: 1;}
#swiper_2 .swiper-slide .left_text a:before{content: ""; position: absolute; z-index: -1; background:#0b67b0; height:150px; width: 300px; border-radius:50%;}
#swiper_2 .swiper-slide .left_text a:hover{color:#fff; border-color:#0b67b0;}
#swiper_2 .swiper-slide .left_text a:before{top: 100%; left: 100%; transition: all .7s;}
#swiper_2 .swiper-slide .left_text a:hover:before{top: -30px; left: -30px;}
#swiper_2 .swiper-slide .left_text a:active:before{background:#0b67b0; transition: background 0s;}
/* end */
#swiper_2 .swiper-slide .right_img{width: 50%; overflow: hidden;}
#swiper_2 .swiper-slide .right_img .img{width: 100%; height: 510px;}
#swiper_2 .swiper-slide .right_img .img img{width: 100%;}
#swiper_2 .swiper-slide .right_img p{font-size: 26px; margin-top: 20px; padding-left: 110px; position: relative;}
#swiper_2 .swiper-slide .right_img p::before{content: ''; width:90px; height: 2px; background-color: white; position: absolute; top: 50%; left: 0;}
#thumbs{margin-top:60px;}
#thumbs .swiper-wrapper{margin-top:20px; background:rgba(255, 255, 255, .8);}
#thumbs .swiper-slide{text-align: center; font-size:24px; line-height:100px; color: #333; border-right: 1px solid white; cursor: pointer; position:relative; width:33.333% !important;}
#thumbs .swiper-slide::after{content: ''; display: block; border:10px solid transparent; position: absolute; top: -20px; left: 50%; transform: translateX(-50%);}
#thumbs .swiper-slide:last-child{border: none;}
#thumbs .swiper-slide-thumb-active{background-color:#df2322; color: white;}
#thumbs .swiper-slide-thumb-active::after{border-bottom-color:#df2322;}
#thumbs .swiper-slide img{position: absolute; top:50%; left:50%; transform:translate(-50%,-50%); opacity:0;}
#thumbs .swiper-slide-thumb-active img{opacity:1;}

/* 首页工程案例部分 */
.device{position:relative; padding:80px 0; overflow:hidden;}
.device .device_text{width:100%; position:relative;}
.device .device_text h3{font-size:40px; font-weight:600; color:#000;}
.device .device_text p{width:45%; font-size:18px; line-height:36px; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-top:36px; margin-bottom:20px;}
.device .device_text a{display:block; width:180px; height:50px; padding-left:30px; background-color: #df2322; color: #fff; line-height:50px; font-size:18px; position: relative; z-index: 1; transition: all .3s linear;}
.device .device_text a::before{content:'>'; width:20%; height:100%; padding-right:20px; background-color:#0b67b0; position:absolute; z-index: -1; top:0; right:0; transition: width .3s linear; text-align: right; font-size:24px; line-height:50px;}
.device .device_text a:hover::before{width:100%;}
.device .device_text a:hover{background: transparent;}
.device .device_text .next_prev{width:10%; position:absolute; right:0; top:0;}
.device .device_text .next_prev .next,.device .device_text .next_prev .prev{background-color:#666; height:66px; position: relative; cursor:pointer;}
.device .device_text .next_prev .next:hover,.device .device_text .next_prev .prev:hover{background:#df2322;}
.device .device_text .next_prev .next{border-top-left-radius:20px; border-top-right-radius:20px; margin-bottom:10px;}
.device .device_text .next_prev .prev{border-bottom-left-radius:20px; border-bottom-right-radius:20px;}
.device .device_text .next_prev .next img,
.device .device_text .next_prev .prev img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.device #swiper_3{width:100%; margin:60px auto 0;}
.device #swiper_3 .swiper-slide .img{width:100%; height:auto; border-top-left-radius:30px; overflow:hidden;}
.device #swiper_3 .swiper-slide .img img{width:100%;}
.device #swiper_3 .swiper-slide p{font-size:20px; line-height:80px; color:#666; text-align: center;}

/* 首页3大优势部分 */
.adv_bg{width:100%; height:880px; margin:auto; background:url(../image/in_ysbg.jpg)no-repeat center bottom; border-top:1px solid #e9e9e9; padding-top:60px; overflow:hidden;}
.adv_t{text-align:center;}
.adv_t p{font-size:44px; line-height:50px; font-weight:bold; color:#222; letter-spacing:2px;}
.adv_t p>b{color:#df2322;}
.adv_t p::after{content:""; display:block; width:180px; height:3px; margin:30px auto 0; background:#df2322;}
.adv_t span{display:block; font-size:24px; color:#666; font-weight:300; margin-top:30px;}

#tabes{overflow:hidden; width:1200px; margin:40px auto 0;}
#tabes li{width:32.333%; float:left; color:#666; cursor:pointer; background:#e6e6e6; margin-right:1%; font-size:24px; text-align:center; font-weight:bold; padding:20px 20px 40px 20px; -webkit-transition:all .4s linear; transition:all .4s linear; list-style:none;}
#tabes li:nth-child(3n){margin-right:0;}
#tabes li .t_img1{width:55px; height:55px; background:url(../image/in_ysicon.png) 0px 0px no-repeat; margin:0 auto 10px;}
#tabes li .t_img2{width:55px; height:55px; background:url(../image/in_ysicon.png) -110px 0px no-repeat; margin:0 auto 10px;}
#tabes li .t_img3{width:55px; height:55px; background:url(../image/in_ysicon.png) -220px 0px no-repeat; margin:0 auto 10px;}

#tabes li.current{color:#fff; background:#df2322; font-size:24px;}
#tabes li.current .t_img1{width:55px; height:55px; background:url(../image/in_ysicon.png) -55px 0px no-repeat; margin:0 auto 10px;}
#tabes li.current .t_img2{width:55px; height:55px; background:url(../image/in_ysicon.png) -165px 0px no-repeat; margin:0 auto 10px;}
#tabes li.current .t_img3{width:55px; height:55px; background:url(../image/in_ysicon.png) -275px 0px no-repeat; margin:0 auto 10px;}

#contents_bg{width:1200px; margin:60px auto 0; position:relative; background:#fff; -webkit-box-shadow: 1px 1px 50px #bbb; box-shadow: 1px 1px 50px #bbb; overflow: hidden;}
#contents_bg ul{display:none; position:relative; height:446px; margin-bottom:30px;}
#contents_bg ul:nth-child(1){display:block;}

.ys_c_bg{width:1200px; margin:0 auto;}
.ys_c_bg_l{width:50%; float:left; overflow:hidden;position: relative;}
.ys_c_bg_l p{position:absolute; top:0; left:0; width:94px; height:94px; line-height:94px; text-align:center; color:#fff; font-size:40px;background:#df2322; font-weight:bold;}
.ys_c_bg_l img{width:100%; display:block; -webkit-transition:0.6s; transition:0.6s;}
.ys_c_bg_l:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:0.6s;transition:0.6s;}

.ys_c_bg_r{width:48%; float:right; padding:50px 40px;}
.adv_w1 p{font-size:36px; line-height:36px; font-weight:bold; color:#333; padding-bottom:20px;}
.adv_w1 em{display:block;width:100%;height:1px;background:#e6e6e6;}
.adv_w2{font-size:15px; line-height:28px; margin-top:30px;}
.adv_w2 p{margin-bottom:10px; color:#999;}
.adv_w2 p b{font-size:18px; color:#333; display:block;}
.adv_a{margin-top:20px;}
.adv_a a{display:block; width:120px; height:32px; line-height:32px; text-align:center; color:#fff; background:#666; font-size:14px;border-radius:30px; transition:all .4s ease;}
.adv_a a:hover{background:#df2322; width:160px; transition:all .5s ease-in-out;}


/* 首页工厂图片部分 */
.factory{background: url(../image/gongchang-bg.jpg) fixed center; background-size:cover; position:relative; padding:80px 0; overflow:hidden;}
.factory .container{position: relative;}
.factory .factory_text{width: 50%; margin-bottom: -80px;}
.factory .factory_text h3{font-size: 30px; line-height: 42px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.factory .factory_text p{font-size: 18px; color: #a6a8a8; line-height: 32px; margin-top: 30px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.factory #swiper_4 .swiper-slide{width: 46%;}
.factory #swiper_4 .swiper-slide .img{width: 100%; height: 420px; border-top-left-radius: 50px; border-bottom-right-radius: 50px; overflow: hidden; position: relative;}
.factory #swiper_4 .swiper-slide .img p{position:absolute; bottom:20px; left:20px; color:white; font-size:24px;}
.factory #swiper_4 .swiper-slide{padding-top:146px;}
.factory #swiper_4 .swiper-slide:nth-child(2n){padding-top: 0;}
.factory #swiper_4 .swiper-pagination{width:auto; left:auto; right:10px; bottom:100px;}
.factory #swiper_4 .swiper-pagination-bullet{width:30px; height:6px; border-radius:0;}
.factory #swiper_4 .swiper-pagination-bullet-active{background-color: #df2322;}
.factory #swiper_4 .kouhao{position:absolute; bottom:0; right:0; font-size:18px; line-height:36px; text-align:right; color:#999; z-index:9; width:45%;}
.factory .container .swiper-button-prev,
.factory .container .swiper-button-next{width: 50px; height: 50px; border-radius: 50%; border: 2px solid #df2322; top: 30px; left: auto; right: 0;}
.factory .container .swiper-button-prev::after,
.factory .container .swiper-button-next::after{font-size:26px; color: #df2322;}
.factory .container .swiper-button-prev{right:70px;}

/* 首页新闻中心部分 */
.in_news{width:95%; max-width:1600px; margin:80px auto;}
.in_title{width:100%; float:left; text-align:center;}
.in_title h2{font-size:40px; font-weight:bold; color:#000;}
.in_title h2 a{color:#000;}
.in_title h2 a:hover{color:#df2322;}
.in_title h3{font-size:18px; font-weight:400; margin-top:20px; color:#666;}
.in_news_list{width:100%; float:left;}
.in_news_list li{width:23%; float:left; margin:48px 2% 0 0; background:#fff; border:1px solid #e9e9e9; position:relative; float:left; box-shadow:0 4px 10px 2px #ebebeb;}
.in_news_list li:nth-child(4n){margin-right:0;}
.in_news_list li a{display:block; width:100%; position:relative;}
.news-img{width:100%; overflow:hidden;}
.news-img img{width:100%; height:275px; object-fit:cover; transition:all 1s ease;}
.news-wd{padding:34px 30px 36px; position:relative; z-index:2;}
.news-wdtit{width:100%; height:56px; position:relative;}
.news-wdtit h4{font-size:20px; font-weight:400; color:#333;line-height:28px;transition: all .4s ease;height:56px;position:relative;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.news-wdtit i{width:0;height:6px;position: absolute;top:-38px;left:-30px;background:#fff;transition: all .4s ease;opacity: 0;}
.news-wddes{width:100%;border-top:2px solid #eaf0fb;padding-top:20px;margin-top:20px;transition: all .4s ease;}
.news-wddes p{width:100%;position: relative;font-size: 15px;color: #888;transition: all .4s ease;}
.news-wddes p i{margin-right:8px; float:left;}
.news-wddes p i .tb1{display:block;}
.news-wddes p i .tb2{display:none;}
.news-wddes p i img{width:22px; height:22px;}
.news-wddes p:after{content:""; position:absolute; right:0; width:22px; height:100%; background:url("../image/in_news_arr.png") no-repeat center; transition:all .4s ease;}
.news-sd{position:absolute; z-index:1; width:100%; height:100%; left:0; bottom:0; background:url('../image/in_news_sd.png')repeat-x left bottom; opacity:0; transition:all .3s ease;}
.in_news_list li a:hover .news-sd{opacity:1;}
.in_news_list li a:hover .news-wdtit h4{transform:translateY(-6px);color:#fff; font-weight:bold;}
.in_news_list li a:hover .news-wddes{border-top-color:#df2322;}
.in_news_list li a:hover .news-wddes p{color: #fff;}
.in_news_list li a:hover .news-wddes p:after{background-image: url('../image/in_news_arrH.png');}
.in_news_list li a:hover .news-wdtit i{width:68px;opacity:1;transform: translateY(0);}
.in_news_list li a:hover .news-img img{-webkit-transform:scale(1.1); transform:scale(1.1);}
.in_news_list li a:hover .news-wddes p i .tb1{display:none;}
.in_news_list li a:hover .news-wddes p i .tb2{display:block;}

/* 底部 */
.footer{width:100%; background: url(../image/footer-bg.jpg) fixed center; background-size:cover; padding:40px 0 20px; color: white;}
.footer .footer_top{border-bottom:1px solid rgba(255,255,255,.1); text-align:right;}
.footer .footer_top .container{padding:20px 0 40px;}
.footer .footer_top .container img{width:180px; display:block;}
.footer .footer_top .biaoyu h3{font-size:22px; font-weight:500;}
.footer .footer_top .biaoyu p{font-size:18px; margin-top:8px;}
.footer .footer_bottom{padding:40px 0 20px;}
.footer .footer_bottom .bottom_left{width: 61%;}
.footer .footer_bottom .bottom_left>h3{font-size: 22px; font-weight: 500;}
.footer .footer_bottom .bottom_left .lianxi_box{margin-top: 45px; font-size: 16px;}
.footer .footer_bottom .bottom_left .lianxi_box ul li{line-height: 32px;}
.footer .footer_bottom .bottom_left .lianxi_box ul li:nth-child(1){position: relative; padding-left: 30px; font-size: 18px; margin-bottom: 15px;}
.footer .footer_bottom .bottom_left .lianxi_box ul li:nth-child(1)::after{content: url(../image/footer-icon-dianhua.png); position: absolute; top: 0; left: 0;}
.footer .footer_bottom .bottom_left .lianxi_box ul:nth-child(2) li:nth-child(1)::after{content: url(../image/footer-icon-dizhi.png);}
.footer .footer_bottom .bottom_left .lianxi_box ul:nth-child(3) li:nth-child(1)::after{content: url(../image/footer-icon-youxiang.png);}
.footer .footer_bottom .bottom_left .beian{margin-top:60px;}
.footer .footer_bottom .bottom_left .beian a{font-size: 16px; color: white;}
.footer .footer_bottom .bottom_left .beian a:hover{color:#0b67b0;}
.footer .footer_bottom .bottom_right{width:10%;}
.footer .footer_bottom .bottom_right ul li{width:100%; float:left; margin-right:0;}
.footer .footer_bottom .bottom_right ul li:nth-child(2n){margin-right:0;}
.footer .footer_bottom .bottom_right ul li img{width:100%;}
.footer .footer_bottom .bottom_right ul li p{width:100%; text-align: center; background-color: #df2322; line-height:42px;}

/* 友情链接部分 */
.in_linkbg2{width:100%; margin:40px auto 0; border-top:1px solid rgba(255,255,255,.1); padding-top:30px; overflow:hidden;}
.in_linkbg2_box{width:95%; max-width:1600px; margin:auto;}
.in_linkbg2_box h4{float:left; background:url(../image/in_link_tb.png) left no-repeat; padding-left:40px; font-size:18px; line-height:40px; color:#fff;}
.in_linkbg2_box .lbl{margin:10px 0 0 20px; float:left; overflow:hidden; color:#ccc; font-size:16px;}
.in_linkbg2_box .lbl a{color:#ccc; margin:0 5px; font-size:16px;}
.in_linkbg2_box .lbl a:hover{color:#df2322;}






@media all and (max-width:1000px){
.navMenubox,.top_rtel,.top_right{display:none;}
/*手机下拉*/
.phxia{position:relative; display:block!important;}
.xialaph{position:fixed; z-index:999; top:66px; right:0; display:none; width:100%; padding-bottom:200px; background:#fff;}
.xialaph.active{top:0;}
.xialaph .ul2,.xialaph .ul3{display:none;}
.xialaph h3 a{font-size:16px; font-weight:bold; line-height:44px; color:#000;}
.xialaph h3{position:relative; border-bottom:1px solid #ddd;}
.xialaph h3::after{position: absolute; bottom:0; left:0; width:100%; height:1px; content:''; opacity:.1; background-color:#e5e5e5;}
.xialaph h4 a{font-size:14px; line-height:40px;}
.xialaph h4{position:relative; padding-left:10px;}
.xialaph h4::after{position:absolute; right:0; bottom:0; left:0; height:1px; content:''; opacity:.05; background-color:#fff;}
.xialaph h3 img{float:right; width:13px; margin-top:15px; cursor:pointer;}
.xialaph h3.active,.xialaph h4.active{border-bottom:0;}
.xialaph h3.active img.img_s,.xialaph h4.active img.img_s{display:none;}
.xialaph h3.active img.img_d,.xialaph h4.active img.img_d{display:block;}
.img_d{display:none;}
.xialaph .ul2{padding-top:7px; padding-bottom:8px; background-color:#f4f4f4;}
.xialaph .ul3{position:relative; margin-top:0; padding-top:10px; padding-bottom:10px; padding-left:30px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.xialaph .ul3 li a{font-size:12px; line-height:26px; display:block; text-transform:uppercase; color:#999;}
.xialaph .ul3 li{padding-top:5px;}
.xialaph .ul3 li:first-child{padding-top:0;}
.phonemeng{position:absolute; z-index:1048; top:0; left:0; display:none; width:100%; height:100%; opacity: .6; background-color:#000;}
.phonemeng.active{display:block;}
.menuph{position:absolute;  right:2.5%; width:40px; height:40px; cursor:pointer; text-align:center; background:#ff0100;}

/*手机按钮*/
.menuph .point{position:relative; display:inline-block; width:28px; height:22px; margin-top:10px;}
.menuph .point:hover .navbtn,.menuph .point:hover .navbtn::after,.menuph .point:hover .navbtn::before{width:28px;}
.menuph .navbtn{position:absolute; top:10px; right:0; display:inline-block; width:21px; height:1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after,.menuph .navbtn::before{position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after{top:-11px;}
.menuph .navbtn::before{top:10px;}
.menuph .point.active .navbtn{background:transparent;}
.menuph .point.active .navbtn::after{top:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);}
.menuph .point.active .navbtn::before{top:0; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);}
.phxia .container{position:relative; padding:0 15px; margin:auto; width:100%;}
.search2{width:96%; height:25px; position:relative; background:#eee; margin:20px auto 0;}
.sear_bk2{width:90%; height:25px;float:left; padding-left:10px; line-height:25px; border:none; background:none; font-size:12px;}
.search_btn2{width:25px; height:25px; float:right;}
.search_btn2 .pushbutton{background:url(../image/search_btn.jpg) center no-repeat; border:0px; width:25px; height:25px; cursor:pointer; padding:0px; margin:0px; float:left;}	

}
